home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_1199
/
1071
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
5KB
Date: Wed, 27 Jul 94 12:24 BST-1
From: ogal@cix.compulink.co.uk (Ofir Gal)
Subject: Re: Getting right mouse button clicks
To: gem-list@world.std.com
Message-Id: <memo.783987@cix.compulink.co.uk>
Precedence: bulk
ekl@sdf.lonestar.org said:
>
>========================================================================
>Yes - evnt_multi(MU_MESAG+MU_KEYBD+MU_BUTTON+timerflag,258,3,0...)
>
>258 waits for 2 clicks, 259 for 3, etc. Which button was pressed is
>returned in the button variable as usual.
>========================================================================
>
>You didn't read me code either. That 0 that you have in there means taht
>your evnt_multi will return instantly as long as the mouse button is
>down. This is kinda bad as you keep getting mouse events. Take another
>look at my code, or at least change the 0 to whatever variable you use
>to store the output of evnt_multi's button state in. That will cut things
>down to 2 events instead of a few thousand.
I don't follow. My code actaully uses a variable, but this is set to 0
initially. What's the difference? In your original message you say:
> The third is a button mask, 0 for up, 1 for down, for each button, same
> as the button return word, and the button mask in the previous parameter.
> Normally this is a 1, waiting for the left mouse button to be down. In
> this trick you make it a 0 (all buttons up).
ekl@sdf.lonestar.org said:
>
>I thought it would be one file, with the format :
>
>appname:action:key
>
>With various extensions where key could be some other variable for things
>taht aren't key-short-cuts. Wildcards are valid, so global keys would
>be done with '*', as in :
>
>*:Open:^O
>
>
>As to where to put it, no one has even agreed to the above. They are
>still arguing about ^A and trying to vote on it. Damn stupid to vote
>on ^A when you can configure it instead.
It's much more stupid to tell people you are trying to work with towards
agreement that they are stupid. The ^A vote IS needed, because there has
been no agreement about the app-defs file, it may not get the 65% approval
required. In which case we still need a standard. We (except for Tim
Miller) are not arguing about ^A and this has not been under discussion for
about a month.
millert@undergrad.csee.usf.edu said:
>
>Well, after much thought, I have decided to abandon the German
>user-interface attitude of so overloading the interface with [sometimes
>marginally useful] features that the program becomes unusable.
That is up to you, but I keep getting the feeling that you haven't
acy`tually tried any of those German applications. Check out a demo of
Papyrus, Connect, Edith and GEMBench (not German) and many others.
Otherwise you will be left behind. I find that the user interface of
GEMBench is the main reason people register it - going by their letters.
>I see absolutely no point in going through all the trouble of adding
>countless features and options, 90% of which will not be used in any
>particular situation. I want a window-library that makes my life easy
>with documentation that takes me less than a week to read and understand,
>well-commented, readable code, and simple bindings.
See above...
>I see no point in absolutely abandoning the GEM style. It makes sense to
With that I agree. But the definition of GEM has evolved far beyond what
you consider GEM. Download some up to date shareware from UK and German FTP
sits before you make your mind up.
>With that, I have to ask what is in some of these other libraries that
>take up over 200k? Loads and loads of more features.... most of which
>someone looking to get work done would never use.
The HiSfot GEM Toolbox (which I co-wrote) handle windows which may have
text, forms, images, window menus, toolbar, round radio buttons, check
boxes, scrolling lists. Any of the elements may be mixed so you can have a
window with text, images and a toolbar if you want. The source code is
almost 400k, but it is divided into modules, so you just use the parts you
need.
>Secondly, if anyone uses Ctrl-A for select all, they're going to be in a
That's what we had a vote for. Last time I counted there were 30 votes, 29
of which didn't agree with your idea, Tim. Issue closed! The vote
results will be published when Yat comes back from Europe. As to the
config file... I am in two minds about it for many reasons. I think I will
vote for it, but if there's no majority for it then I will accept this as
well.
>totally harmess assigned to it like Redraw-window.
Please don't repeat this discussion, you're wasting everyone's time.
Bye,
-----------------------------------------------------------------
Ofir ogal@cix.compulink.co.uk
-----------------------------------------------------------------